#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
// #include <QMediaPlayer>
// #include <QVBoxLayout>
// #include <QVideoWidget> 
#include <QLabel>
#include "ui_qt_rtsp_show.h"
#include "rtsp_decoder.h"
#include <iostream>
#include <thread>


QT_BEGIN_NAMESPACE
namespace Ui { class MainWindow; }
QT_END_NAMESPACE

class MainWindow : public QMainWindow
{
    Q_OBJECT
public:
    explicit MainWindow(QWidget *parent = nullptr);
    ~MainWindow();
private:
    Ui::MainWindow *ui;
    Rtsp_Decoder *rtspDecoder;
    QLabel *imageLabel;
//槽
// private slots:
//     void displayFrame(const QImage &frame);
};

#endif // MAINWINDOW_H
